package com.system.mapper;

import com.system.po.Pinke;
import java.util.List;
import java.util.Map;

import org.apache.ibatis.annotations.Param;
public interface PinkeMapper {
	int deleteByPrimaryKey(Integer id);
	int insert(Pinke record);
	int insertOrUpdate(Pinke record);
	int insertOrUpdateSelective(Pinke record);
	int insertSelective(Pinke record);
	Pinke selectByPrimaryKey(Integer id);
	int updateByPrimaryKeySelective(Pinke record);
	int updateByPrimaryKey(Pinke record);
	int updateBatch(List<Pinke> list);
	int batchInsert(@Param("list") List<Pinke> list);
	List<Pinke> selectAll();
	int updateByBusNoOpFare(@Param("busno") Integer busno, @Param("opfare") Integer opfare, @Param("cardno") Integer cardno);
	int updateStateByBusNo(@Param("busno") Integer busno);
	Pinke selectByBusNo(Integer busNo);
	List<Map<Object,Object>> selectAllHandlInfo(@Param("cid") Integer cid);
}